free-stall barn - Turkish English Dictionary